Namazu
http://www.hi-ho.ne.jp/noburin/mac_os_x/mac_os_x.html (not found)
- Namazu 入門
-
http://www.ki.nu/software/namazu/tutorial
簡単に試すには、
nkf 1.71 or 1.92 or 2.02
と
kakasi 2.3.x
を入れておく
2.0.12 では次のように止ってしまう。
gcc -g -O2 -Wall -pedantic -o .libs/namazu form.o namazu.o output.o rcfile.o result.o usage.o namazu-cmd.o ../intl/libintl.a -L../nmz/.libs -lnmz ../lib/libnmzut.a -lm
ld: multiple definitions of symbol _getopt
/usr/lib/libm.dylib(getopt.So) definition of _getopt
../lib/libnmzut.a(getopt.o) definition of _getopt in section (__TEXT,__text)
namazu-users-ja
にも報告がある。
そういう時には、次のどちらか。
2.0.13 の場合、File-MMagic-1.20 が必要なので ./configure する前に
cd File-MMagic
perl Makefile.PL
sudo make install
cd ..
./configure
とした方が手間がかからない。./configure した後は
make
sudo make install
とする。
namazu-cgi.c:78:3: warning: style of line directive is a GCC extension
というような字がうるさく出るが、無視する。
make の後に make check として見ると、
..
PASS: ja-namazu-1
===================
All 46 tests passed
===================
Making check in template
make[1]: Nothing to be done for `check'.
Making check in contrib
make[1]: Nothing to be done for `check'.
[makoto:~/Documents/namazu-2.0.13pre6] makoto%
のようになるのを確めるのも良い。
|